small retailer - French English Dictionary